home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / ingres04.lzh / doc / error / 04Bdecomp.doc < prev    next >
Encoding:
Text File  |  1992-11-19  |  2.4 KB  |  62 lines

  1.  
  2.  
  3.  
  4.  
  5.      DECOMP(ERROR)                3/30/79                DECOMP(ERROR)
  6.  
  7.  
  8.  
  9.      NAME
  10.           Decomposition error message summary
  11.  
  12.      SYNOPSIS
  13.           Error numbers 4500 - 4999.
  14.  
  15.      DESCRIPTION
  16.           These error messages are  associated  with  the  process  of
  17.           decomposing  a  multi-variable  query into a sequence of one
  18.           variable queries which can be executed by OVQP.
  19.  
  20.      ERRORS
  21.           4602    query involves too many relations to  create  aggre-
  22.                   gate function intermediate result.
  23.  
  24.                   In the processing of aggregate functions it is  usu-
  25.                   ally  necessary  to  create an intermediate relation
  26.                   for _e_a_c_h aggregate function.  However, no query  may
  27.                   have more than ten variables.  Since aggregate func-
  28.                   tions implicitly increase the number of variables in
  29.                   the  query, you can exceed this limit.  You must ei-
  30.                   ther break the interaction apart and process the ag-
  31.                   gregate  functions  separately or you must recompile
  32.                   INGRES to support more variables per query.
  33.  
  34.           4610    Query too long for  available  buffer  space  (qbuf-
  35.                   size).
  36.           4611    Query too long for available buffer  space  (varbuf-
  37.                   siz)
  38.           4612    Query too long for available buffer space (sqsiz)
  39.           4613    Query too long for available buffer space (stacksiz)
  40.           4614    Query too long for available  buffer  space  (agbuf-
  41.                   siz).
  42.  
  43.                   These will happen if the internal form  of  the  in-
  44.                   teraction  processed  by  decomp is too long for the
  45.                   available buffer space.   You  must  either  shorten
  46.                   your  interaction  or recompile decomp.  The name in
  47.                   parenthesis gives the internal name of which  buffer
  48.                   was too small.
  49.  
  50.           4615    Aggregate function is  too  wide  or  has  too  many
  51.                   domains.
  52.  
  53.                   The internal form of an aggregate function must  not
  54.                   contain  more  than  49 domains or be more than 1010
  55.                   bytes wide.  Try  breaking  the  aggregate  function
  56.                   into two or more parts.
  57.  
  58.           4620    Target list for "retrieve unique" has more  than  49
  59.                   domains or is wider than 1010 bytes.
  60.  
  61.  
  62.